#ifndef ENUMS_H
#define ENUMS_H

namespace Game
{
    enum Player{Player1 = 0,Player2,Unknown};

    enum Setting{
                  DotsPerRow = 0, // Start: uint
                  DotsPerColumn,
                  CellWidth,
                  CellHeight,
                  DotRadii,
                  PenWidth,
                  FieldMargin, // End: uint
                  BGColor,      // Start: Color
                  FieldColor,
                  DotNormalColor,
                  DotUsedColor,
                  DotSelectedColor,
                  DotSelectableColor,
                  PointMovable,
                  ProgressBar, // End: Color
                  WindowPosition,
                  WindowSize,
                  CtrlPnlVisible,
                  CtrlPnlArea,
                  BuddyPnlVisible,
                  BuddyPnlArea,
                  BlockOthersWhileNetPlay,
                  PlayingLevel
              };

    enum GameLevel
    {
        Learning = 0,
        Playing
    };
}

#endif // ENUMS_H
